package com.spark.common.model

/**
 * 待办任务列表
 */


data class AgencyTodoListModel(
        var msg: String = "", // 成功
        var code: String = "", // 200
        var data: Data = Data(),
        var resultMaps: Any = Any() // null
) {

    data class Data(
        var page: Page = Page()
    ) {

        data class Page(
                var pageNo: Int = 0, // 1
                var pageSize: Int = 0, // 10
                var totalRecord: Int = 0, // 8
                var totalPage: Int = 0, // 1
                var results: List<Result> = listOf(),
                var params: Params = Params(),
                var resultMaps: Any = Any(), // null
                var dateFormat: Any = Any() // null
        ) {

            data class Result(
                var id: Int = 0, // 8424
                var title: String = "", // sadf
                var description: String = "", // sadfasdf
                var tasktype: String = "", // 标准化检查
                var times: String = "", // 07-24
                var states: String = "", // 5
                var statesstr: String = "", // 分配中
                var taskTypeFlag:Int = 0,
                var urls: Any = Any(), // null
                var descTime: String = "", // 1532442027000
                var type: Any = Any(), // null
                var mainTaskId: Any = Any() // null
            )


            data class Params(
                var taskType: String = "", // 1
                var deleted: String = "", // 0
                var searchstr: Any = Any(), // null
                var itemtask: String = "", // 1
                var state: String = "", // 2,5,7,9
                var userid: Int = 0 // 19
            )
        }
    }
}